restful points - Spanish English Dictionary